package com.idp.app.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.idp.app.dto.ScreenSySqhdDto;
import com.idp.app.dto.SqAjslDto;
import com.idp.app.dto.SySqhdDto;
import com.idp.app.dto.SySqhdSearchDto;
import com.idp.app.entity.SySqhdEntity;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * 商圈划定Mapper
 * @author： Simon
 */
@Mapper
public interface SySqhdMapper extends BaseMapper<SySqhdEntity> {

    /**
     * 条件查询
     * @param sySqhdSearchDto
     * @return
     */
	List<SySqhdDto> getList(SySqhdSearchDto sySqhdSearchDto);

    /**
     * 通过id查询
     * @param id
     * @return
     */
	SySqhdDto getById(Long id);

    /**
     * 通过地点查询素有商圈
     * @param dd
     * @return
     */
    List<SySqhdDto> getListByDd(String dd);

    /**
     * 查询商圈下所有案件
     * @param dd
     * @return
     */
    List<SqAjslDto> getSqAjslDtos(String dd);
}
